package br.ufrn.sigtcc.controller.services.interfaces;

import java.util.List;

import br.ufrn.sigtcc.model.entidades.Professor;
import br.ufrn.sigtcc.util.exceptions.BDException;
import br.ufrn.sigtcc.util.exceptions.BusinessException;
//@Local
public interface IProfessorService {

		public void cadastrarProfessor(Professor professor) throws BDException, BusinessException;

		public void removerProfessor(Professor professor) throws BDException, BusinessException;

		public void atualizarAluno(Professor professor) throws BDException, BusinessException;
		
		public List<Professor> listarTodosProfessores() throws BDException;
	
}
